#header {
  background: #fff url(/pic/def/greylogo1kx100_1.png) no-repeat;
  height: 100px;
  width: 1000px;
}

#header a {
  background: #fff url(/pic/def/greylogo1kx100_1.png) no-repeat;
  display: block;
  height: 100px;
  width: 1000px;
}

#header a span {
  visibility: hidden;
}

body {
	font-family: "verdana";
	font-size: 8pt;
	background-color: #efefef;
  	color: #333333;
}

table {
  	border-collapse: collapse;
  	border: none;
   	background-color: #f1f1f1;
}

table.main, table.mainouter {
  	background-color: #e5e5e5;
	border: 1px solid #d1d1d1;
}

td.mainlogo {
  padding: 0px;
  border: 0px;
  width: 1000;
  height: 100;
  align: center;
  background-image: url('/pic/def/greylogo1kx100_1.png');
}

td.embeddedpoll {
   border: none;
   padding: 0px;
   text-align: left;
   background-color: #d8d8d8;
}

td.leftbutton {
	text-align: left;
	border: 1px solid #a7a7a7;
	background-image: url(/skins/=^..^=/leftbuttonbg1.png);
	backgroung-repeat: repeat-x;
      padding: 3px;
	padding-left:8px;
 	font-weight: bold;
	font-size: 8pt;
}

font.colred {
	color: #f85314;

}

font.colblue {
	color: #026622;
}

table.bottom {
  	background: transparent;
	border-collapse: collapse;
	border: none;
}

h1 {
	font-size:24px;
	font-weight:bold;
  	margin: 0px;
}

h2 {
  	font-size: 16pt;
	font-weight:bold;
  	margin: 0px;
}

h3 {
  	font-size: 12pt;
	font-weight:bold;
  	margin: 0px;
}

td {
	font-size: 8pt;
	border: 1px solid #f1f1f1;
}

td.embedded {
   	border: none;
   	padding: 0px;
  	text-align: left;
}

td.text {
	padding: 10px;
	background-color: #efefef;
	border: 1px solid #aeaeae;
}

td.comment {
	padding: 10px;
	background-color: #eaeaea;
	border: 1px solid #aeaeae;
}

td.colhead {
	border: 1px solid #aeaeae;
	padding : 1pt;
	font-weight: bold;
	color: #444444;
	background-color: #e7e9e1;
}

td.rowhead {
  	font-weight: bold;
  	text-align: right;
  	vertical-align: top;
  	background-color: #f1f1f1;
	border: 1px solid #aeaeae;
}

td.clear {
  	padding: 0px;
  	border: 0px;
  	background: transparent;
}

a:link {
  	text-decoration: none;
  	color: #3e577f;
}

a:visited {
  	text-decoration: none;
  	color: #3d4e69;
}

a:hover {
  	color: #026c73;
  	text-decoration: underline;
}

a.index {
	font-weight: bold;
}

a.biglink {
	font-weight: bold;
	font-size: 12pt;
}

a.altlink:link, a.altlink:visited{
	color: #054624;
  	text-decoration: underline;
}

a.altlink:hover {
	color : #076433;
  	text-decoration: underline;
}

.important {
	font-weight: bold;
	font-size: 8pt;
}

textarea {
	font-size: 8pt;
	background-color: #cacaca;
	color: #434343;
	border: 1px dotted #888888;
}

textarea:hover {
	background-color: #dadada;
	border: 1px solid #666666;
}

select {
	background-color: #6b6b6b;
	color: #efefef;
	border: 1px solid #777777;
}

select:hover {
	background-color: #7b7b7b;
}

input {	
	background-color: #f3f3f3;
	font-size: 8pt;
	color: #333333;
	border: 1px solid #94a484;
	padding:0;
}

input:hover {	
	background-color: #fafafa;
	color: #222222;
	border: 1px solid #a4c4a4;
}

.btn {
  	width: 75px;
  	height: 23px;
}

.small {
  	font-size: 7pt;
}

.big {
  	font-size: 10pt;
}

li {
  	margin-top: 6pt;
  	margin-bottom: 6pt;
}

ul {
  	margin-left: 16pt;
  	margin-top: 0px;
  	margin-bottom: 0px;
}

img.border
{
  	border-style: none;
}

/**************////////////////////////////////////////////////////////// E-BROWSER SECTION */

table.septable {
 	border:none;
	height:0;
	width:100%;
	margin:0;
	margin-top:2px;
	margin-bottom:6px;
}
td.septd {          
	border : none;
	height : 0;
	padding : 0;
	border-top : 1px #555555 solid;
	border-bottom: 1px #ffffff solid;
	background:transparent;
}

img.ebbio {
	padding:0;
	float:left;
	margin-right:5pt;
	margin-bottom:4pt;
	border:1px #555555 solid;
}

.hlt td {
	text-decoration: underline;
}
td.sbtn  {
	padding : 3px;
	padding-left: 28px;
	font-weight: bold;
	border: 1px solid #550011;
	background-image: url(/pic/djactsmagglass.png);
	background-repeat: no-repeat;
	background-position: -3px -4px;
	filter:alpha(opacity=60);
	opacity:.60;			
}
td.sbtnmouse {
	cursor : pointer;
	text-decoration: underline;
	padding : 3px;
	padding-left: 28px;
	font-weight: bold;
	border: 1px solid #990011;
	background-image: url(/pic/djactsmagglass.png);
	background-repeat: no-repeat;
	background-position: -3px -4px;
}
td.pgrbtn {
	text-align: center;
	font-weight: bold;
	padding:3px;
	width:30px;
	border: 1px solid #550011;
	filter:alpha(opacity=65);
	opacity:.65;			
}
td.pgrbtnmouse {
	cursor : pointer;
	text-align: center;
	font-weight: bold;
	padding:3px;
	width:30px;
	border: 1px solid #550011;
}
td.pgrbtncurrent {
	text-align: center;
	font-weight: bold;
	border: none;
	border-left: 1px dotted #550011;
	border-bottom: 1px dotted #550011;
	padding:4px;
	padding-left:3px;
	width:30px;
}
td.pgrbtnleft {
	background-image: url(/pic/djactprevpage.png);
	background-repeat: no-repeat;
	width:45px;
	filter:alpha(opacity=65);
	opacity:.65;			
	border: 1px solid #550011;
}
td.pgrbtnleftmouse {
	cursor : pointer;
	background-image: url(/pic/djactprevpage.png);
	background-repeat: no-repeat;
	width:45px;
	border: 1px solid #550011;
}
td.pgrbtnright {
	background-image: url(/pic/djactnextpage.png);
	background-repeat: no-repeat;
	width:45px;
	filter:alpha(opacity=65);
	opacity:.65;			
	border: 1px solid #550011;
}
td.pgrbtnrightmouse {
	cursor : pointer;
	width:45px;
	background-image: url(/pic/djactnextpage.png);
	background-repeat: no-repeat;
	border: 1px solid #550011;
}
td.pgrbtnrightdisabled {
	background-image: url(/pic/djactnextpage.png);
	background-repeat: no-repeat;
	background-position: 1px 0px;
	border: none;
	width:47px;
	filter:alpha(opacity=65);
	opacity:.65;			
}  
td.pgrbtnleftdisabled {
	background-image: url(/pic/djactprevpage.png);
	background-repeat: no-repeat;
	background-position: 1px 0px;
	border: none;
	width:47px;
	filter:alpha(opacity=65);
	opacity:.65;			
}
td.columnheads {
	cursor : pointer;
	text-align: center;
	font-size:7pt;
	font-weight: bold;
	padding-left:3px;
	padding-right:2px;
	border: 1px solid #550011;
}
td.columnbodies {
	text-align: center;
	vertical-align: bottom;
	width:*;
	background: transparent;
	padding-right:3px;
	padding-left:3px;
	padding-bottom:0;
	padding-top:0;
	border: none;
	border-left: 1px dotted #550011;
	border-right: 1px dotted #550011;
}
a.mnlink:link, 
a.mnlink:visited{
 border-left: 1px dashed #aaaaaa;
 border-top: none;
 border-right: 1px solid #999999;
 border-bottom: 1px solid #666666;
}

a.mnlink:hover{
	background-color:#880a0a; 
	color:#ffffff;
	cursor:pointer;
}

a.link1:link, a.link1:visited{
	text-decoration: none;
	padding-left:2px;
	padding-right:2px;
	font-size:12pt;
}

a.link1:hover{
	text-decoration: underline;
}

div.edivforlink1 {
 	background:transparent;
	font-size:12pt;
	text-align: center center;
}

td.etdforlink1 { 
 	background:transparent;
}

/************************************************************* original cpstls.css - control panel styles and more */

td.seprowTop {
	border : none;
	border-bottom : 1px solid #333333;
	height : 0px;
	padding : 0px;
}

td.seprowBottom {
	border : none;
	border-top : 1px solid #ffffff;
	height : 0px;
	padding : 0px;
}


a.ihovl,a.ihovl:visited {
	color : #43093d;
	background : #dedede;
 	padding : 0; 
	padding-left : 1px;
	padding-right : 1px;
	border : 1px solid #dedede;
}
a.ihovl:hover {
	color : #ffffff;
	background : #8f668d;
	text-decoration: none;
	border : 1px solid #ba87b8;
}

a.ihovl1,a.ihovl1:visited {
	color : #293d82;
	background : #dedede;
 	padding : 0; 
	padding-left : 1px;
	padding-right : 1px;
	border : 1px solid #dedede;
}
a.ihovl1:hover {
	color : #ffffff;
	background : #395b99;
	text-decoration: none;
	border : 1px solid #486dbe;
}

a.ihovlAtt,a.ihovlAtt:visited { /* Attention!! Red, usually. */
	color : #000000;
	background : #f5b7b8;
 	padding : 0; 
	padding-left : 1px;
	padding-right : 1px;
	border : 1px solid #000000;
}
a.ihovlAtt:hover {
	color : #fa1d10;
	background : #ffb7b1;
	text-decoration: none;
}



/* head/title/darker - heady, body/brighter - smoothy */

.heady{display:block}

.heady *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#868686}

.heady1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #c2c2c2;
  border-right:1px solid #c2c2c2;
  background:#a0a0a0}

.heady2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #e6e6e6;
  border-right:1px solid #e6e6e6;
  background:#9a9a9a}

.heady3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #9a9a9a;
  border-right:1px solid #9a9a9a;}

.heady4{
  border-left:1px solid #c2c2c2;
  border-right:1px solid #c2c2c2}

.heady5{
  border-left:1px solid #a0a0a0;
  border-right:1px solid #a0a0a0}

.headyfg{
	background : #868686;
	color : #ffffff;
}

td.separator_row {
	border-top : 1px solid #333333;
	border-bottom : 1px solid #ffffff;
	height : 0px;
	padding : 0px;
	padding-top: -1px;
}

.smoothy{display:block}

.smoothy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#e2e2e2}

.smoothy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #eaeaea;
  border-right:1px solid #eaeaea;
  background:#e5e5e5}

.smoothy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #efefef;
  border-right:1px solid #efefef;
  background:#e4e4e4}

.smoothy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #e4e4e4;
  border-right:1px solid #e4e4e4;}

.smoothy4{
  border-left:1px solid #eaeaea;
  border-right:1px solid #eaeaea}

.smoothy5{
  border-left:1px solid #e5e5e5;
  border-right:1px solid #e5e5e5}

.smoothyfg{
	background : #e2e2e2;
	color : #000000;
}

tr.browserow {
	background: transparent;
}

tr.browserow:hover {
	background-color: #eaeaea;
}

a.browserowhoverlink,a.browserowhoverlink:visited {
	padding:0px;
	font-size:7pt;
	color:#111111;
}

a.browserowhoverlink:hover {
	color:#444444;
	background-color: #d8d8d8;
}

a.torrentslink:link,a.torrentslink:visited  {
	font-size:7pt;
	text-decoration: none;
	padding-right: 1px;
	padding-left: 1px;
	color: #000000;
	background-color: #e4e4e4;
	border: none;
}

a.torrentslink:hover { /* and with mouse */
	padding:0;
	color: #eeeeee;
	border: 1px dotted #c2c4df;
	background-color:#6f78c8;
}

table.regframecleartable {
	border-collapse : collapse;
	background : transparent;
	padding : 0;
	border : none;
}

td.regframelefttop { 
	background-image:url(/pic/frames/frmgreylefttop.png); 
	background-repeat: no-repeat;
	padding: 0px;
	height: 6px;
	width: 6px;
	border: none;
}

td.regframerighttop { 
	background-image:url(/pic/frames/frmgreyrighttop.png); 
	background-repeat: no-repeat;
	padding: 0px;
	height: 6px;
	width: 9px;
	border: none;
}

td.regframerightbottom { 
	background-image:url(/pic/frames/frmgreyrightbottom.png); 
	background-repeat: no-repeat;
	padding: 0px;
	height: 9px;
	width: 9px;
	border: none;
}

td.regframeleftbottom { 
	background-image:url(/pic/frames/frmgreyleftbottom.png); 
	background-repeat: no-repeat;
	padding: 0px;
	height: 9px;
	width: 6px;
	border: none;
}

td.regframetop {
	background-image:url(/pic/frames/frmgreytop.png); 
	background-repeat: repeat-x;
	padding: 0px;
	border: none;
}

td.regframeright {
	background-image:url(/pic/frames/frmgreyright.png); 
	background-repeat: repeat-y;
	padding: 0px;
	border: none;
}

td.regframebottom {
	background-image:url(/pic/frames/frmgreybottom.png); 
	background-repeat: repeat-x;
	padding: 0px;
	border: none;
}

td.regframeleft {
	background-image:url(/pic/frames/frmgreyleft.png); 
	background-repeat: repeat-y;
	padding: 0px;
	border: none;
}

td.regframecenter {
	background-color: #d3d3d3;
	padding: 0px;
	border: none;
}

a.regframelink:link,a.regframelink:visited { 
	text-decoration: none;
	color: #111111;
}

a.regframelink:hover { /* with mouse */
	text-decoration: none;
	color: #555555;
	cursor: pointer;
}




div.emaincleardiv {
	background : transparent;
	width : 100%;
	height : 100%;
	overflow : hidden;
	border: none;
	padding: 0;
}

div.emaincleardivtorrent {
	background : transparent;
	width: 420px;
	height: 10px;
	overflow : hidden;
	border: none;
	padding: 0;
}

table.emaintable {
	border-collapse : collapse;
	background : transparent;
	border: none;
}

table.ecleartable {
	border-collapse : collapse;
	background : transparent;
	width : 100%;
	padding : 0;
	border : none;
}

tr.emaintr {
	background: transparent;
}

td.emaintd { 
	background-color: #d3d3d3;
	border : none;
	padding : 1pt; 
	padding-bottom : 1pt;
}

td.emaintdclear {
	background: transparent; 
	border : none; 
	padding : 0px;
	font-family: tahoma;
}

td.emaintdpic {
	width : 100px; 
	height : 100px; 
	border : 1px solid #111111;
}

td.emaintdinfo { 
	font-family:tahoma;
	font-size:7pt;
	padding-left:2pt; 
	padding-right:3pt;
	text-align:justify;
	align : abstop;
	width: 270px; 
	height: 100px; 
	border: 1px solid #111111;
	color: #313131;
	background-color: #bcb8b8;
}

td.emaintdtorrents { 
	font-family: tahoma;
	font-size: 7pt;
	padding: 0;
	height: 100px; 
	width: 600px;
	border : 1px solid #111111;
	color : #404040;
	background-color: #cecece;
}

font.ebblue { /* blue color */
	color: #1212bc;
}

font.ebdarkgrey { /* dark grey color */
	color: #656565;
}

font.ebred { /* red color */
	color: #ca3a3a;
}

font.ebblack { /* black color */
	color: #212121;
}

td.eframet1 { 
	background-image:url(/pic/eb/ebbigtop1.png); 
	background-repeat: no-repeat;
	padding: 0px;
	height: 4px;
	width: 11px;
	border: none;
}

td.eframet2 { 
	background-image:url(/pic/eb/ebbigtop2.png); 
	background-repeat: repeat-x;
	padding: 0px;
	height: 4px;
	width: 990px;
	border: none;
}

td.eframet3 { 
	background-image:url(/pic/eb/ebbigtop3.png); 
	background-repeat: no-repeat;
	padding: 0px;
	height: 4px;
	width: 14px;
	border: none;
}

td.eframeb1 { 
	background-image:url(/pic/eb/ebbigbottom1.png); 
	background-repeat: no-repeat;
	padding: 0px;
	height: 10px;
	width: 11px;
	border: none;
}

td.eframeb2 {	
	background-image:url(/pic/eb/ebbigbottom2.png); 
	background-repeat: repeat-x;
	padding: 0px;
	height: 10px;
	width:989px;
	border : none;
}

td.eframeb3 { 
	background-image:url(/pic/eb/ebbigbottom3.png); 
	background-repeat: no-repeat;
	padding: 0px;
	height: 10px;
	width: 14px;
	border: none;
}


td.eframel1 { 
	background-image:url(/pic/eb/ebbigleft1.png); 
	background-repeat: no-repeat;
	padding: 0px;
	height: 9px;
	width: 4px;
	border: none;
}

td.eframel2 {
	background-image:url(/pic/eb/ebbigleft2.png); 
	background-repeat: repeat-y;
	padding: 0px;
	width: 4px;
	height: 126px;
	border: none;
}

td.eframel3 { 
	background-image:url(/pic/eb/ebbigleft3.png); 
	background-repeat: no-repeat;
	padding: 0px;
	height: 6px;
	width: 4px;
	border: none;
}

td.eframer1 { 
	background-image:url(/pic/eb/ebbigright1.png); 
	background-repeat: no-repeat;
	padding: 0px;
	height: 9px;
	width: 10px;
	border: none;
}

td.eframer2 {
	background-image:url(/pic/eb/ebbigright2.png); 
	background-repeat: repeat-y;
	padding: 0px;
	height: 126px;
	width: 10px;
	border: none;
}

td.eframer3 { 
	background-repeat: no-repeat;
	background-image:url(/pic/eb/ebbigright3.png); 
	padding: 0px;
	height: 6px;
	width: 10px;
	border: none;
}

td.etdcolumnheads {
	cursor : pointer;
	text-align: center;
	font-size:7pt;
	height: 10px;
	padding: 0;
	border: none;
	color: #111111;
	background-color: #b1b1b1;
}

td.etdcolumnbodies {
	font-size:7pt; 
	text-align: center;
	background: transparent;
	padding:0px;
	color: #222222;
	padding-right:1px;
	padding-left:1px;
 	line-height:9px;
	border: none;
	border-right:1px dotted #666666;
}

td.etdpagerleft {
	cursor : pointer;
	background-image:url(/pic/eb/ebpgleft.png); 
	background-repeat: no-repeat;
	background-position: center right;
	padding: 0px;
	height: 10px;
	width: 30px;
	border : none;
	padding-left:10px;
}


td.etdpagermiddle {
	cursor : pointer;
	background-color: #bfbfbf;
	padding: 0px;
	padding-right:5px;
	padding-left:5px;
	font-size:7pt;
	border : none;
	color: #000000;
	width: 20px;
	height: 10px;
}

td.etdpagerright {
	cursor : pointer;
	background-image:url(/pic/eb/ebpgright.png); 
	background-repeat: no-repeat;
	padding: 0px;
	height: 10px;
	width: 30px;
	border : none;
	padding-right:10px;
}

a.emlink:link, 
a.emlink:visited{
	color: #222222;
	text-decoration: none;
	background:transparent;
}

a.emlink:hover{
	color: #224422;
	text-decoration: none;
	background:transparent;
}

select.ebselect { 
	color: #ffffff; 
	background-color: #959595;
	border: 1px solid #707070;
	font-size: 8pt;
	font-family:tahoma;
}

input.ebinput {	
	color: #ffffff; 
	font-size: 8pt;
	font-family:tahoma;
	background-color: #959595; 
	border: 1px solid #707070;
}

td.darkerframe {
	color: #111111;
	background-color:#c1c1c1;
	border: none;
	padding: 5px;
	font-size:8pt;
}

table.cp_table{ /* main table */
  width: 100%;
  border: none;
  background-color: #8b8b8b;
}

table.cp_scr_table { /* table of the insides_of td_scroll */
  width: 100%;
  border: none;
}

td.cp_scr_td { /* each row-cell structured line of the scroller */
  width: 100%;
  overflow:hidden;
  border: none;
  padding:0px;
  background-color: #545454;
  color: #efefef;
  font-size:6pt;
}

tr.cp_tr { /* table row, not used in general*/
  border: none;
  background: transparent;
}

td.cp_td_cp { /* actual cell containing the control panel .. div.. */
 font-family:tahoma;
 color:#000000;
 font-size:8pt;
 width: 400px;
 height: 52px;
 border: none;
}

td.cp_td_middle { /* middle cells spanned on two rows with funds and buttons for scroller info switching */
 font-family:tahoma;
 color:#FFFFFF;
 font-size:8pt;
 border: none;
 padding: 0pt;
 width:200px;
 background-image: url(/pic/def/cp-middle-bg.png);
 background-position: top left;
}

td.cp_td_middle_clear { 
 font-family:tahoma;
 color:#EEEEEE;
 border: none;
 valign: top;
}

div.cp_div_middle { /* the div - final destination of the actual control panel code */
  valign: top;
  width: 201px;
  height: 71px;
  overflow: hidden; 
  background: transparent;
  border: none;
}

td.cp_td_scr_off { /* backgrounds for little tabs with numbers to change scroll info - infotabs */
 font-family:verdana;
 text-align:center;
 valign:middle;
 color:#FFFFFF;
 font-size:8pt;
 border:none;
 padding:0;
 background-image: url(/pic/def/cp-is-off.png);
 background-repeat: no-repeat;
 background-position: center bottom;
 width:19px;
 height:18px;
 padding-right:1px;
 cursor:pointer;
}

td.cp_td_scr_on {
 font-family:verdana;
 text-align:center;
 color:#FFEB00;
 font-size:8pt;
 border:none;
 padding:0;
 background-image: url(/pic/def/cp-is-on.png);
 background-repeat: no-repeat;
 background-position: center bottom;
 width:19px;
 height:18px;
 padding-right:1px;
 cursor:pointer;
}

a.cp_a_scr,a.cp_a_scr:visited {
 font-family:tahoma;
 color:#FFFFFF;
 text-decoration:none;
 font-size:8pt;
}

a.cp_a_scr:hover {
 color:#FFEB00;
 text-decoration:none;
}

td.cp_clear { /* generally, an empty cell */
 font-family:tahoma;
 color:#000000;
 font-size:6pt;
 border: none;
 padding: 0pt;
 background: transparent;
}

td.cp_td_scroll { /* cell containing the scroller, basically its bg */
 width: 100%;
 border: none;
 background-color: #545454;
}

td.cp_td_tabs { /* cell below the cp_dt_cp containing the tabs-buttons */
 border: none;
 height: 16px;
 width: 400px;
 overflow: hidden; 
}

td.cp_td_tabs_other { /* cell below the scroller.. with msgbox, time etc*/
 border: none;
 height: 16px;
 width: 100%;
 overflow: hidden; 
}

div.cp_div_cp { /* the div - final destination of the actual control panel code */
  valign: top;
  width: 400px;
  height: 52px;
  overflow: hidden; 
  background: transparent;
  border: none;
}

div.cp_div_scr { /* scroller div... too much? */
  height: 52px;
  border: none;
}

div.cp_div_cptabs {/* div where tabs are.. for height... etc.. */
  width: 100%;
  height: 15px;
  border: none;
  overflow: hidden; 
}

table.tabs_table { /* table with tabs - for bg etc*/
  width: 100%;
  border: none;
  background-color:#373a3c;
}

td.cp_button{ /* one button/tab in its unpressed/unselescted state */
	color: #dfdfdf; 
	font-size: 7pt;
	font-family:tahoma;
	background-color: #626262; 
	border: #dadada 1px solid;
	border-right : none;
	border-bottom : none;
      cursor: pointer;
	padding-left:2pt;
	padding-right:2pt;
}

td.cp_button:hover { /* button/tab with mouse over it.. */
	color: #f3fbd6; 
}

td.cp_pressed_button{ /* button/tab is its selected/pressed state */
	color: #ffc1a0; 
	font-size: 7pt;
	font-family:tahoma;
	background-color: #7b7b7b; 
	border: #dadada 1px solid;
	border-right : none;
	border-top : none;
	padding-left:2pt;
	padding-right:2pt;
}


a.klink:link,a.klink:visited { /* klink */
	text-decoration: none;
	color: #e7fcea;
	padding-right:3pt;
	padding-left:3pt;
	padding-bottom:1pt;
}

a.klink:hover { /* with mouse */
	color: #f2efc7;
	background-color: #7d7d7d;
	cursor: pointer;
}

a.xklink:link,a.xklink:visited { /* xklink - more important */
	font-weight: bold;
	text-decoration: none;
	padding-right:3pt;
	padding-left:3pt;
	padding-bottom:1pt;
	color: #f2efc7;
}

a.xklink:hover { /* and with mouse */
	background-color: #7a7a7a; 
	cursor: pointer;
	color: #e7fcea;
}

a.mlink:link, a.mlink:visited { /* menulink i would say... */
	text-decoration: none;
	color: #dfcf0f; 
	font-size: 8pt;
	font-family:tahoma;
}
a.mlink:hover { /* and mouse over...  */
	color: #ffffff;
	text-decoration: underline;
}

.cp_att_cred, td.cp_att_red { /* red attention span for scroller */
	color:#FF3366;
 	background-color:#681020; 
	border: none;
}

.cp_att_cgreen, td.cp_att_green { /* green attention span for scroller */
	color:#33FF66;
 	background-color:#003700; 
	border: none;

}

.cp_att_cblue, td.cp_att_blue { /* blue attention span for scroller */
	color:#3366FF;
 	background-color:#000055; 
	border: none;

}

font.cpred { /* red color */
	color: #ffc1a0;
}

font.cpwhite { /* white color */
	color: #FFFFFF;
}

span.highlight{ /* highlight in nowhere */
	color: #FFFFFF; 
	background-color: #959595;
	border: none;
	padding-left:2pt;
	padding-right:2pt;
}
 
select.cp {  /* select-s were and will be */
	color: #FFFFFF; 
	background-color: #959595;
	border: 1px solid #000000;
}

input.cp {	/* input - search pane of cp*/
	color: #dfdfdf; 
	font-size: 8pt;
	font-family:tahoma;
	background-color: #626262; 
	border: #dadada 1px solid;
}

div.outerclass { /* this one and the next one shouldn't really be messed with... */
  position: absolute; 
  visibility: hidden; 
  overflow: hidden; 
  width: 100%; 
  height: 52px; 
}

div.innerclass { /* unless of course you're aware of what you're doing... */
  position: absolute; 
  visibility: hidden; 
  overflow: hidden; 
  width: 100%; 
}

form {
	margin-top: 0;
	margin-bottom: 0;
}


